Skip to content

Conversation

@beryllw
Copy link
Contributor

@beryllw beryllw commented Oct 21, 2025

Purpose

Linked issue: close #45

Brief change log

Tests

API and Format

Documentation

@beryllw
Copy link
Contributor Author

beryllw commented Jan 26, 2026

@luoyuxia cc

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR implements the is_auto_partitioned method in table.rs which was previously marked with a todo!(). The implementation introduces a new AutoPartitionStrategy struct to parse and manage auto-partition configuration from table properties, and uses it to determine whether a table has auto-partitioning enabled.

Changes:

  • Added AutoPartitionStrategy struct with methods to parse auto-partition configuration from properties
  • Implemented is_auto_partitioned method that checks both partitioning and auto-partition enablement
  • Added comprehensive test coverage for all scenarios

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

@luoyuxia luoyuxia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@beryllw Thanks for the pr. Left minor comments.

@beryllw beryllw requested a review from luoyuxia January 27, 2026 04:15
Copy link
Contributor

@luoyuxia luoyuxia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@beryllw Thanks. LGTM!

@luoyuxia
Copy link
Contributor

@beryllw Please rebase main branch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement is_auto_partitioned method in table.rs

2 participants